package com.sztx.pay.center.core.service.bean;

import java.io.Serializable;

import com.sztx.pay.center.common.util.Constance.ActFlowTradeType;
import com.sztx.pay.center.common.util.Constance.TradeOrderType;

@SuppressWarnings("serial")
public class BatchActTransferReq implements Serializable {
	
    /**
     * 转出账户
     */
    private String srcActNo;
    
    /**
     * 转入账户
     */
    private String desActNo;
    
    /**
     * 转账金额
     */
    private long amount;
  
    /**
     * 原始订单号
     */
    private String originOrderNo;
    
    /**
     * 支付订单号
     */
    private String payOrderId;
    /**
     * 支付流水号
     */
    private String payFlowId;
    
    /**
     * 账户变动类别
     */
    private TradeOrderType tradeType;
    
    /**
     * 交易信息
     */
    private String tradeMsg;
    
    private String businessType;

    public String getSrcActNo() {
        return srcActNo;
    }

    public void setSrcActNo(String srcActNo) {
        this.srcActNo = srcActNo;
    }

    public String getDesActNo() {
        return desActNo;
    }

    public void setDesActNo(String desActNo) {
        this.desActNo = desActNo;
    }

    public long getAmount() {
        return amount;
    }

    public void setAmount(long amount) {
        this.amount = amount;
    }

    public String getPayOrderId() {
        return payOrderId;
    }

    public void setPayOrderId(String payOrderId) {
        this.payOrderId = payOrderId;
    }

    public String getPayFlowId() {
        return payFlowId;
    }

    public void setPayFlowId(String payFlowId) {
        this.payFlowId = payFlowId;
    }

    public String getOriginOrderNo() {
		return originOrderNo;
	}

	public void setOriginOrderNo(String originOrderNo) {
		this.originOrderNo = originOrderNo;
	}



	public TradeOrderType getTradeType() {
		return tradeType;
	}

	public void setTradeType(TradeOrderType tradeType) {
		this.tradeType = tradeType;
	}

	public String getTradeMsg() {
        return tradeMsg;
    }

    public void setTradeMsg(String tradeMsg) {
        this.tradeMsg = tradeMsg;
    }

    
    
	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	@Override
	public String toString() {
		return "BatchActTransferReq [srcActNo=" + srcActNo + ", desActNo="
				+ desActNo + ", amount=" + amount + ", originOrderNo="
				+ originOrderNo + ", payOrderId=" + payOrderId + ", payFlowId="
				+ payFlowId + ", tradeType=" + tradeType + ", tradeMsg="
				+ tradeMsg + ", businessType=" + businessType + "]";
	}


    
    
    
    
}
